let arr = []
for (let i = 0; i < 100; i++) {
  arr.push(i)
}

const myFunction = () => {
  let sum = 0;

  // for (let i of arr) {
  //   sum = i * 2 //7ms
  // }

  arr.forEach((i) => {
    arr.forEach((z) => {
      arr.forEach((x) => {
        sum++ //1.2ms
      })
    })
    // sum = item * 2 //6ms
  })
  // arr.filter((item) => {
  //   arr.filter((item) => {
  //     arr.filter((item) => {
  //       return sum++//9ms
  //     })
  //   })
  // })

  // arr.map((item) => {
  //   arr.map((item) => {
  //     arr.map((item) => {
  //       return sum++ // 8ms
  //     })
  //   })
  // })


  // arr.some(item => {
  //   arr.some(item => {
  //     arr.some(item => {
  //       sum++
  //       return false// 6ms
  //     })
  //     return false
  //   })
  //   return false
  // })


  // arr.every(item => {
  //   arr.every(item => {
  //     arr.every(item => {
  //       sum++
  //       return true // 1.2ms
  //     })
  //     return true // 1.2ms
  //   })

  //   return true // 1.2ms
  // })
  console.log(sum)

}






console.time('myFunction'); // 开始计时
myFunction(); // 执行函数
console.timeEnd('myFunction'); 